irrevocable designation - Spanish English Dictionary